#include "includes_fw.h"
#include "pCam_osd_api.h"

#if SUPPORT_OSD_FUNC

#if (CUSTOMER == ANW)

unsigned char FontTable12x14[0x62][2*14] = {
{ /* code 0020 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
},

{ /* code 0021 */
  _____XXX,________,
  _____XXX,________,
  _____XXX,________,
  _____XXX,________,
  _____XXX,________,
  _____XXX,________,
  _____XXX,________,
  ______X_,________,
  ______X_,________,
  ________,________,
  _____XXX,________,
  _____XXX,________,
  _____XXX,________,
  ________,________
},        

{ /* code 0022 */
  __XXX__X,XX______,
  __XXX__X,XX______,
  __XXX__X,XX______,
  __XXX__X,XX______,
  __XXX__X,XX______,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________
},

{ /* code 0023 */
  ________,________,
  ____XX__,XX______,
  ___XX__X,X_______,
  _XXXXXXX,XXX_____,
  _XXXXXXX,XXX_____,
  ___XX__X,X_______,
  __XX__XX,________,
  __XX__XX,________,
  _XXXXXXX,XXX_____,
  _XXXXXXX,XXX_____,
  __XX___X,X_______,
  _XX___XX,________,
  ________,________,
  ________,________
},

{ /* code 0024 */
  ____XX__,________,
  __XXXXX_,________,
  _XX_XX_X,X_______,
  XX__XX__,XX______,
  _XX_XX__,________,
  __XXXX__,________,
  ____XXXX,________,
  ____XX_X,X_______,
  X___XX__,XX______,
  XX__XX__,XX______,
  _XXXXXXX,X_______,
  __XXXXXX,________,
  ____XX__,________,
  ________,________
},

{ /* code 0025 */
  _XXX____,_X______,
  XXXXX___,_X______,
  XX_XX___,XX______,
  XX_XX___,XX______,
  XX_XX__X,X_______,
  XXXXX_XX,________,
  _XXX__XX,________,
  _____XX_,_XXX____,
  _____XX_,XXXXX___,
  ____XX__,XX_XX___,
  ___XX___,XX_XX___,
  ___XX___,XX_XX___,
  ___X____,_XXX____,
  ________,________
},

{ /* code 0026 */
  ___XXXX_,________,
  __XX__XX,________,
  _XX____X,X_______,
  __XX__XX,________,
  ___XXXX_,________,
  ___XXX__,________,
  __XXXXX_,________,
  _XX___X_,XX______,
  XX____XX,X_______,
  XX____XX,________,
  XX____XX,X_______,
  _XX__XX_,XX______,
  ___XX___,_X______,
  ________,________
},

{ /* code 0027 */
  ________,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________
},

{ /* code 0028 */
  ________,XX______,
  ________,XX______,
  _______X,X_______,
  _______X,X_______,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  _______X,X_______,
  _______X,X_______,
  ________,XX______,
  ________,XX______,
  ________,________,
  ________,________
},

{ /* code 0029 */
  __XX____,________,
  __XX____,________,
  ___XX___,________,
  ___XX___,________,
  ____XX__,________,
  ____XX__,________,
  ____XX__,________,
  ____XX__,________,
  ___XX___,________,
  ___XX___,________,
  __XX____,________,
  __XX____,________,
  ________,________,
  ________,________
},

{ /* code 002A */
  ________,________,
  ________,________,
  _____XX_,________,
  _____XX_,________,
  __X__XX_,_X______,
  __XXXXXX,XX______,
  _____XXX,________,
  ____XXXX,________,
  ___XX__X,X_______,
  ___X____,X_______,
  ________,________,
  ________,________,
  ________,________,
  ________,________
},

{ /* code 002B */
  ________,________,
  ____XXX_,________,
  ____XXX_,________,
  ____XXX_,________,
  ____XXX_,________,
  _XXXXXXX,XX______,
  _XXXXXXX,XX______,
  _XXXXXXX,XX______,
  ____XXX_,________,
  ____XXX_,________,
  ____XXX_,________,
  ____XXX_,________,
  ________,________,
  ________,________
},

{ /* code 002C */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
  _____X__,________,
  ____XX__,________,
  ___XX___,________,
  ________,________
},

{ /* code 002D */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  _XXXXXXX,XXX_____,
  _XXXXXXX,XXX_____,
  _XXXXXXX,XXX_____,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________
},

{ /* code 002E */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ____XXXX,________,
  ____XXXX,________,
  ____XXXX,________,
  ________,________
},

{ /* code 002F */
  ________,XX______,
  _______X,X_______,
  _______X,X_______,
  ______XX,________,
  ______XX,________,
  _____XX_,________,
  _____XX_,________,
  ____XX__,________,
  ____XX__,________,
  ___XX___,________,
  ___XX___,________,
  __XX____,________,
  ________,________,
  ________,________
},

{ /* code 0030 */
  ___XXXXX,X_______,
  __XX____,XX______,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  __XX____,XX______,
  ___XXXXX,X_______,
  ________,________,
  ________,________
},

{ /* code 0031 */
  _____XX_,________,
  ___XXXX_,________,
  __XXXXX_,________,
  _XX__XX_,________,
  _____XX_,________,
  _____XX_,________,
  _____XX_,________,
  _____XX_,________,
  _____XX_,________,
  _____XX_,________,
  _____XX_,________,
  _____XX_,________,
  _____XX_,________,
  ________,________
},

{ /* code 0032 */
  __XXXXXX,________,
  _XXXXXXX,X_______,
  XX_____X,XX______,
  XX______,XX______,
  ________,XX______,
  _______X,X_______,
  ______XX,________,
  _____XX_,________,
  ____XX__,________,
  ___XX___,________,
  _XXX____,________,
  XXXXXXXX,XX______,
  XXXXXXXX,XX______,
  ________,________
},

{ /* code 0033 */
  _XXXXXXX,________,
  XXX___XX,X_______,
  XX_____X,X_______,
  _______X,X_______,
  ______XX,________,
  ____XXX_,________,
  ____XXXX,X_______,
  ______XX,XX______,
  _______X,XX______,
  XX_____X,XX______,
  XXX___XX,XX______,
  _XXXXXXX,X_______,
  __XXXXXX,________,
  ________,________
},

{ /* code 0034 */
  ________,X_______,
  _______X,X_______,
  ______XX,X_______,
  _____XXX,X_______,
  ____XX_X,X_______,
  ____XX_X,X_______,
  ___XX__X,X_______,
  __XX___X,X_______,
  _XX____X,X_______,
  _XXXXXXX,XXX_____,
  _XXXXXXX,XXX_____,
  _______X,X_______,
  _______X,X_______,
  ________,________
},

{ /* code 0035 */
  ___XXXXX,XX______,
  ___XXXXX,XX______,
  __XX____,________,
  __XX____,________,
  __XX_XXX,X_______,
  _XXXXXXX,XX______,
  _XX_____,XXX_____,
  ________,_XX_____,
  ________,_XX_____,
  _XX_____,_XX_____,
  _XXX____,XX______,
  __XXXXXX,XX______,
  ___XXXXX,________,
  ________,________
},

{ /* code 0036 */
  ____XXXX,X_______,
  ___XXXXX,XX______,
  __XX____,XXX_____,
  __XX____,_XX_____,
  _XX_____,________,
  _XX__XXX,X_______,
  _XXXXXXX,XX______,
  _XXX____,XXX_____,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  __XX____,XX______,
  ___XXXXX,XX______,
  ____XXXX,________,
  ________,________
},

{ /* code 0037 */
  _XXXXXXX,XXX_____,
  _XXXXXXX,XXX_____,
  ________,XX______,
  _______X,X_______,
  _______X,X_______,
  ______XX,________,
  ______XX,________,
  _____XX_,________,
  _____XX_,________,
  ____XX__,________,
  ____XX__,________,
  ___XX___,________,
  ___XX___,________,
  ________,________
},

{ /* code 0038 */
  ____XXXX,________,
  ___XXXXX,X_______,
  __XX____,XX______,
  __XX____,XX______,
  __XX____,XX______,
  ___XXXXX,X_______,
  ___XXXXX,X_______,
  __XX____,XX______,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  _XXX____,XXX_____,
  __XXXXXX,XX______,
  ___XXXXX,X_______,
  ________,________
},

{ /* code 0039 */
  ____XXXX,________,
  __XXXXXX,X_______,
  __XX____,XX______,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  __XX____,XXX_____,
  __XXXXXX,XXX_____,
  ___XXXX_,_XX_____,
  ________,_XX_____,
  _XXX____,XX______,
  __XXXXXX,X_______,
  ___XXXXX,________,
  ________,________
},

{ /* code 003A */
  ________,________,
  ________,________,
  ________,________,
  ____XX__,________,
  ____XX__,________,
  ________,________,
  ________,________,
  ________,________,
  ____XX__,________,
  ____XX__,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________
},

{ /* code 003B */
  ________,________,
  ________,________,
  ________,________,
  ____XX__,________,
  ____XX__,________,
  ________,________,
  ________,________,
  ________,________,
  ____XX__,________,
  ____XX__,________,
  ____X___,________,
  ___X____,________,
  ________,________,
  ________,________
},

{ /* code 003C */
  _______X,XX______,
  ______XX,X_______,
  _____XXX,________,
  ____XXX_,________,
  ___XXX__,________,
  __XXX___,________,
  __XXX___,________,
  ___XXX__,________,
  ____XXX_,________,
  _____XXX,________,
  ______XX,X_______,
  _______X,XX______,
  ________,________,
  ________,________
},

{ /* code 003D */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  _XXXXXXX,XXX_____,
  _XXXXXXX,XXX_____,
  ________,________,
  ________,________,
  _XXXXXXX,XXX_____,
  _XXXXXXX,XXX_____,
  ________,________,
  ________,________,
  ________,________,
  ________,________
},

{ /* code 003E */
  _XXX____,________,
  __XXX___,________,
  ___XXX__,________,
  ____XXX_,________,
  _____XXX,________,
  ______XX,X_______,
  ______XX,X_______,
  _____XXX,________,
  ____XXX_,________,
  ___XXX__,________,
  __XXX___,________,
  _XXX____,________,
  ________,________,
  ________,________
},

{ /* code 003F */
  ___XXXXX,X_______,
  __XXXXXX,XX______,
  _XX_____,_XX_____,
  _XX_____,_XX_____,
  __X_____,_XX_____,
  ________,XX______,
  _______X,X_______,
  ______XX,________,
  ______XX,________,
  ________,________,
  ______XX,________,
  ______XX,________,
  ________,________,
  ________,________
},

{ /* code 0040 */
  ________,________,
  __XXXXXX,XX______,
  _X______,__X_____,
  _X__XXXX,__X_____,
  _X_XXXXX,X_X_____,
  _X_XX__X,X_X_____,
  _X_XX__X,X_X_____,
  _X_XX__X,X_X_____,
  _X_XX__X,X_X_____,
  _X_XX__X,X_X_____,
  _X__XXXX,X_X_____,
  _X______,_X______,
  __XXXXXX,________,
  ________,________,
},

{ /* code 0041 */
  _______X,________,
  ______XX,X_______,
  ______XX,X_______,
  _____XX_,XX______,
  _____XX_,XX______,
  ____XX__,_XX_____,
  ____XX__,_XX_____,
  ___XX___,__XX____,
  ___XXXXX,XXXX____,
  __XXXXXX,XXXXX___,
  __XX____,___XX___,
  __XX____,___XX___,
  __XX____,___XX___,
  ________,________,
},

{ /* code 0042 */
  __XXXXXX,XXX_____,
  __XXXXXX,XXXX____,
  __XXX___,__XXX___,
  __XXX___,__XXX___,
  __XXX___,__XXX___,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXXX___,
  __XXX___,___XXX__,
  __XXX___,___XXX__,
  __XXX___,___XXX__,
  __XXXXXX,XXXXXX__,
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXX____,
},

{ /* code 0043 */
  _____XXX,XX______,
  ___XXXXX,XXXX____,
  __XXXXXX,XXXXX___,
  __XXXX__,__XXXX__,
  _XXXX___,___XX___,
  _XXX____,________,
  _XXX____,________,
  _XXX____,________,
  _XXX____,________,
  _XXXX___,___XX___,
  __XXXX__,__XXXX__,
  __XXXXXX,XXXXX___,
  ___XXXXX,XXXX____,
  _____XXX,XX______,
},

{ /* code 0044 */
  __XXXXXX,XXX_____,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXXX___,
  __XXX___,__XXX___,
  __XXX___,__XXXX__,
  __XXX___,___XXX__,
  __XXX___,___XXX__,
  __XXX___,___XXX__,
  __XXX___,___XXX__,
  __XXX___,___XXX__,
  __XXX___,__XXX___,
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXX____,
  __XXXXXX,XX______,
},

{ /* code 0045 */
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXXX___,
  __XXX___,________,
  __XXX___,________,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXX____,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXXX___,
},

{ /* code 0046 */
  __XXXXXX,XXXX____,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXX____,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXXXXX,XXX_____,
  __XXXXXX,XXX_____,
  __XXXXXX,XXX_____,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
},

{ /* code 0047 */
  _____XXX,XX______,
  ___XXXXX,XXXX____,
  __XXXXXX,XXXXX___,
  _XXXX___,__XXXX__,
  XXXX____,___XXX__,
  XXX_____,________,
  XXX_____,________,
  XXX____X,XXXXXX__,
  XXX____X,XXXXXX__,
  _XXX____,___XXX__,
  _XXXX___,__XXXX__,
  __XXXXXX,XXXXXX__,
  ___XXXXX,XXXXX___,
  ____XXXX,XXX_____,
},

{ /* code 0048 */
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXXXXXX,XXXXX___,
  _XXXXXXX,XXXXX___,
  _XXXXXXX,XXXXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
},

{ /* code 0049 */
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
},

{ /* code 004A */
  _______X,XXXX____,
  ________,XXX_____,
  ________,XXX_____,
  ________,XXX_____,
  ________,XXX_____,
  ________,XXX_____,
  ________,XXX_____,
  ________,XXX_____,
  ________,XXX_____,
  _XXX____,XXX_____,
  _XXXX___,XXX_____,
  __XXXXXX,XXX_____,
  __XXXXXX,XX______,
  ____XXXX,________,
},

{ /* code 004B */
  __XXX___,__XXXX__,
  __XXX___,_XXXX___,
  __XXX___,XXXX____,
  __XXX___,XXX_____,
  __XXX__X,XX______,
  __XXX_XX,X_______,
  __XXXXXX,XX______,
  __XXXXXX,XX______,
  __XXXXX_,XXX_____,
  __XXXX__,XXX_____,
  __XXX___,_XXX____,
  __XXX___,__XXX___,
  __XXX___,___XXX__,
  __XXX___,___XXX__,
},

{ /* code 004C */
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXX___,________,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXX____,
},

{ /* code 004D */
  _XXXX___,__XXX___,
  _XXXXX__,_XXXXX__,
  _XXXXX__,_XXXXX__,
  _XXXXX__,_XXXXX__,
  _XXX_XX_,XX_XXX__,
  _XXX_XX_,XX_XXX__,
  _XXX_XX_,XX_XXX__,
  _XXX_XX_,XX_XXX__,
  _XXX_XXX,XX_XXX__,
  _XXX_XXX,XX_XXX__,
  _XXX_XXX,XX_XXX__,
  _XXX__XX,X__XXX__,
  _XXX____,___XXX__,
  ________,________,
},

{ /* code 004E */
  _XXX____,___XXX__,
  _XXXX___,___XXX__,
  _XXXXX__,___XXX__,
  _XXXXXX_,___XXX__,
  _XXX_XX_,___XXX__,
  _XXX_XXX,___XXX__,
  _XXX__XX,___XXX__,
  _XXX__XX,X__XXX__,
  _XXX___X,X__XXX__,
  _XXX___X,XX_XXX__,
  _XXX____,XX_XXX__,
  _XXX____,XXXXXX__,
  _XXX____,_XXXXX__,
  _XXX____,__XXXX__,
},

{ /* code 004F */
  _____XXX,XXX_____,
  ___XXXXX,XXXXX___,
  __XXXXXX,XXXXXX__,
  __XXXX__,__XXXX__,
  _XXXX___,___XXXX_,
  _XXX____,____XXX_,
  _XXX____,____XXX_,
  _XXX____,____XXX_,
  _XXX____,____XXX_,
  _XXXX___,___XXXX_,
  __XXXX__,__XXXX__,
  __XXXXXX,XXXXXX__,
  ___XXXXX,XXXXX___,
  _____XXX,XXX_____,
},

{ /* code 0050 */
  _XXXXXXX,XX______,
  _XXXXXXX,XXX_____,
  _XXXXXXX,XXXX____,
  _XXX____,XXXXX___,
  _XXX____,_XXXX___,
  _XXX____,XXXXX___,
  _XXXXXXX,XXXX____,
  _XXXXXXX,XXX_____,
  _XXXXXXX,XX______,
  _XXX____,________,
  _XXX____,________,
  _XXX____,________,
  _XXX____,________,
  ________,________,
},

{ /* code 0051 */
  _____XXX,XXX_____,
  ___XXXXX,XXXXX___,
  __XXXXXX,XXXXXX__,
  __XXXX__,__XXXX__,
  _XXXX___,___XXXX_,
  _XXX____,____XXX_,
  _XXX____,____XXX_,
  _XXX___X,X___XXX_,
  _XXX___X,XX__XXX_,
  _XXX____,XXX_XXX_,
  _XXXX___,__XXXXX_,
  __XXXX__,__XXXX__,
  ___XXXXX,XXXXXXX_,
  ____XXXX,XXXX__XX,
},

{ /* code 0052 */
  __XXXXXX,XXX_____,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXXX___,
  __XXX___,__XXX___,
  __XXX___,__XXX___,
  __XXX___,__XXX___,
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXX____,
  __XXXXXX,XX______,
  __XXX___,XXX_____,
  __XXX___,_XXX____,
  __XXX___,__XXX___,
  __XXX___,__XXX___,
  __XXX___,___XXX__,
},

{ /* code 0053 */
  _____XXX,XX______,
  ___XXXXX,XXXX____,
  __XXXXXX,XXXX____,
  __XXX___,_XXXX___,
  __XXXX__,___XX___,
  ___XXXXX,________,
  _____XXX,XX______,
  _______X,XXXX____,
  ________,_XXXX___,
  _XXX____,__XXX___,
  _XXXX___,_XXXX___,
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXX____,
  ____XXXX,XX______,
},

{ /* code 0054 */
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXXX___,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
},

{ /* code 0055 */
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  _XXXX___,_XXXX___,
  __XXXXXX,XXXX____,
  __XXXXXX,XXXX____,
  ____XXXX,XX______,
},

{ /* code 0056 */
  _XXX____,___XXX__,
  _XXX____,___XXX__,
  _XXX____,___XXX__,
  _XXX____,___XXX__,
  __XXX___,__XXX___,
  __XXX___,__XXX___,
  __XXX___,__XXX___,
  __XXX___,__XXX___,
  ___XXX__,_XXX____,
  ___XXX__,_XXX____,
  ____XXX_,XXX_____,
  ____XXX_,XXX_____,
  _____XXX,XX______,
  ______XX,X_______,
},

{ /* code 0057 */
  XX______,______XX,
  XX_____X,X_____XX,
  XX_____X,X_____XX,
  _XX____X,X____XX_,
  _XX___XX,XX___XX_,
  _XX___XX,XX___XX_,
  _XX___XX,XX___XX_,
  __XX_XX_,_XX_XX__,
  __XX_XX_,_XX_XX__,
  __XX_XX_,_XX_XX__,
  __XXXXX_,_XXXXX__,
  __XXXXX_,_XXXXX__,
  ___XXX__,__XXX___,
  ___XXX__,__XXX___,
},

{ /* code 0058 */
  _XXX____,__XXX___,
  _XXX____,__XXX___,
  __XXX___,_XXX____,
  ___XXX__,XXX_____,
  ___XXX__,XXX_____,
  ____XXXX,XX______,
  _____XXX,X_______,
  _____XXX,X_______,
  ____XXXX,XX______,
  ___XXX__,XXX_____,
  ___XXX__,XXX_____,
  __XXX___,_XXX____,
  _XXX____,__XXX___,
  _XXX____,__XXX___,
},

{ /* code 0059 */
  _XXX____,___XXX__,
  _XXX____,___XXX__,
  __XXX___,__XXX___,
  ___XXX__,_XXX____,
  ___XXX__,_XXX____,
  ____XXX_,XXX_____,
  _____XXX,XX______,
  _____XXX,XX______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
},

{ /* code 005A */
  __XXXXXX,XXXXX___,
  __XXXXXX,XXXXX___,
  ________,_XXXX___,
  ________,XXXX____,
  _______X,XXX_____,
  ______XX,XX______,
  _____XXX,X_______,
  ____XXXX,________,
  ___XXXX_,________,
  __XXXX__,________,
  _XXXX___,________,
  _XXXXXXX,XXXXX___,
  _XXXXXXX,XXXXX___,
  _XXXXXXX,XXXXX___,
},

{ /* code 005B */
  __XXXXXX,X_______,
  __XXXXXX,X_______,
  __XX____,________,
  __XX____,________,
  __XX____,________,
  __XX____,________,
  __XX____,________,
  __XX____,________,
  __XX____,________,
  __XX____,________,
  __XX____,________,
  __XX____,________,
  __XXXXXX,X_______,
  __XXXXXX,X_______,
},

{ /* code 005C */
  _XXX____,________,
  __XXX___,________,
  __XXX___,________,
  ___XXX__,________,
  ____XXX_,________,
  ____XXX_,________,
  _____XXX,________,
  ______XX,X_______,
  _______X,XX______,
  _______X,XX______,
  ________,XXX_____,
  ________,_XXX____,
  ________,_XXX____,
  ________,__XXX___,
},

{ /* code 005D */
  _______X,XXXXXX__,
  _______X,XXXXXX__,
  ________,____XX__,
  ________,____XX__,
  ________,____XX__,
  ________,____XX__,
  ________,____XX__,
  ________,____XX__,
  ________,____XX__,
  ________,____XX__,
  ________,____XX__,
  ________,____XX__,
  _______X,XXXXXX__,
  _______X,XXXXXX__,
},

{ /* code 005E */
  _______X,________,
  ______XX,X_______,
  _____XX_,XX______,
  ____XX__,_XX_____,
  ___XX___,__XX____,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
},

{ /* code 005F */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  _XXXXXXX,XXXXXX__,
  _XXXXXXX,XXXXXX__,
},

{ /* code 0060 */
  __XX____,________,
  ___XX___,________,
  ____XX__,________,
  _____XX_,________,
  ______XX,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
},

{ /* code 0061 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XXXXX,X_______,
  __X_____,XX______,
  ____XXXX,XX______,
  ___X____,XX______,
  __XX____,XX______,
  __XX____,XX______,
  ___XXXXX,__X_____,
},

{ /* code 0062 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  __XX____,________,
  __XX____,________,
  __XX____,________,
  __XX_XXX,XX______,
  __XXXXXX,XXX_____,
  __XXX___,_XXX____,
  __XX____,__XX____,
  __XXX___,_XXX____,
  __XXXXXX,XXX_____,
  __XX_XXX,XX______,
},

{ /* code 0063 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ____XXXX,XX______,
  ___XXX__,XXX_____,
  __XXX___,________,
  __XX____,________,
  __XXX___,_XX_____,
  ___XXX__,XXX_____,
  ____XXXX,XX______,
},

{ /* code 0064 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,__XX____,
  ________,__XX____,
  ________,__XX____,
  ____XXXX,X_XX____,
  ___XXXXX,XXXX____,
  __XXX___,_XXX____,
  __XX____,__XX____,
  __XXX___,_XXX____,
  ___XXXXX,XXXX____,
  ____XXXX,X_XX____,
},

{ /* code 0065 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ____XXXX,XXX_____,
  ___XXX__,_XXX____,
  __XXX___,__XX____,
  __XXXXXX,XXX_____,
  __XXX___,________,
  ___XXX__,__XX____,
  ____XXXX,XXX_____,
},

{ /* code 0066 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  _______X,XX______,
  ______XX,__X_____,
  ______XX,________,
  ___XXXXX,XXX_____,
  ___XXXXX,XXX_____,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
},

{ /* code 0067 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  _____XXX,XXX_____,
  ____XX__,__XX____,
  ___XX___,__XX____,
  ____XXXX,XXXX____,
  ________,__XX____,
  ___XX___,_XX_____,
  ____XXXX,XX______,
},

{ /* code 0068 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XX___,________,
  ___XX___,________,
  ___XX___,________,
  ___XX_XX,XX______,
  ___XXXXX,XXX_____,
  ___XXX__,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
},

{ /* code 0069 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ______XX,X_______,
  ______XX,X_______,
  ________,________,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
},

{ /* code 006A */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ______XX,X_______,
  ______XX,X_______,
  ________,________,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ______XX,X_______,
  ___X__XX,X_______,
  ___XX_XX,X_______,
  ____XXXX,________,
},

{ /* code 006B */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,XXX_____,
  ___XXX_X,XX______,
  ___XXXXX,X_______,
  ___XXXXX,XX______,
  ___XXXX_,XX______,
  ___XXX__,_XX_____,
  ___XXX__,_XX_____,
},

{ /* code 006C */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
  ___XXX__,________,
},

{ /* code 006D */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XXX__,XXX_____,
  __XXXXXX,XXXX____,
  __XX__XX,__XX____,
  __XX__XX,__XX____,
  __XX__XX,__XX____,
  __XX__XX,__XX____,
  __XX__XX,__XX____,
},

{ /* code 006E */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XX__X,XX______,
  ___XX_XX,XXX_____,
  ___XXXX_,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
},

{ /* code 006F */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  _____XXX,XX______,
  ____XXXX,XXX_____,
  ___XXX__,_XXX____,
  ___XX___,__XX____,
  ___XXX__,_XXX____,
  ____XXXX,XXX_____,
  _____XXX,XX______,
},

{ /* code 0070 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  __X_XXXX,XX______,
  __XX____,_XX_____,
  __XX____,_XX_____,
  __XXXXXX,XX______,
  __XX____,________,
  __XX____,________,
  __XX____,________,
},

{ /* code 0071 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ____XXXX,XX_X____,
  ___XX___,__XX____,
  ___XX___,__XX____,
  ____XXXX,XXXX____,
  ________,__XX____,
  ________,__XX____,
  ________,__XX____,
},

{ /* code 0072 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XX___,_XX_____,
  ___XX___,XX______,
  ___XX_XX,X_______,
  ___XXXX_,________,
  ___XXX__,________,
  ___XX___,________,
  ___XX___,________,
},

{ /* code 0073 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ____XXXX,XX______,
  ___XX___,__X_____,
  ___XXX__,________,
  _____XXX,XXX_____,
  __X_____,__XX____,
  ___XX___,_XXX____,
  ____XXXX,XXX_____,
},

{ /* code 0074 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ___XXXXX,XXX_____,
  ___XXXXX,XXX_____,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,__X_____,
  _______X,XX______,
},

{ /* code 0075 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ____XXXX,XX_X____,
},

{ /* code 0076 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XX___,__XX____,
  ___XX___,__XX____,
  ____XX__,_XX_____,
  ____XX__,_XX_____,
  _____XX_,XX______,
  _____XX_,XX______,
  ______XX,X_______,
},

{ /* code 0077 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  __XX____,___XX___,
  __XX____,___XX___,
  __XX____,___XX___,
  __XX___X,___XX___,
  ___XX__X,__XX____,
  ___XX_XX,X_XX____,
  ____XXX_,XXX_____,
},

{ /* code 0078 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  __XX____,__XX____,
  ____XX__,XX______,
  _____XXX,X_______,
  ______XX,________,
  _____XXX,X_______,
  ____XX__,XX______,
  __XX____,__XX____,
},

{ /* code 0079 */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ___XX___,_XX_____,
  ____XX__,XX______,
  _____XXX,X_______,
  ______XX,________,
  _____XX_,________,
  ____XX__,________,
  __XXX___,________,
},

{ /* code 007A */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  __XXXXXX,XXX_____,
  _______X,XX______,
  ______XX,X_______,
  _____XXX,________,
  ____XXX_,________,
  ___XXX__,________,
  __XXXXXX,XXX_____,
},

{ /* code 007B */
  _______X,X_______,
  ______XX,X_______,
  _____XX_,________,
  _____XX_,________,
  _____XX_,________,
  ____XX__,________,
  ___XX___,________,
  ___XX___,________,
  ____XX__,________,
  _____XX_,________,
  _____XX_,________,
  _____XX_,________,
  ______XX,X_______,
  _______X,X_______,
},

{ /* code 007C */
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
  ______XX,________,
},

{ /* code 007D */
  _______X,X_______,
  _______X,XX______,
  ________,_XX_____,
  ________,_XX_____,
  ________,_XX_____,
  ________,__XX____,
  ________,___XX___,
  ________,___XX___,
  ________,__XX____,
  ________,_XX_____,
  ________,_XX_____,
  ________,_XX_____,
  _______X,XX______,
  _______X,X_______,
},

{ /* code 007E */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ____XXXX,_____X__,
  ___XXXXX,X___XX__,
  __XX__XX,XX__XX__,
  __XX___X,XXXXX___,
  __X_____,XXXX____,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
},

{ /* code 007F */
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
  ________,________,
},

{ /* code 0080 */
  ________,________,
  _____XXX,X_______,
  ____XXXX,XX______,
  ___XX___,_XX_____,
  ___XXXXX,XXX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ________,________,
  ___XX___,_XX_____,
  ___XXX__,XXX_____,
  ___XX_XX,_XX_____,
  ___XX_XX,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
},

{ /* code 0081 */
  ________,________,
  ___XXXXX,XX______,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
  ___XXXXX,XX______,
  ___XX___,________,
  ___XX___,________,
  ________,________,
  ___XX___,_XX_____,
  ___XXX__,XXX_____,
  ___XX_XX,_XX_____,
  ___XX_XX,_XX_____,
  ___XX___,_XX_____,
  ___XX___,_XX_____,
},

};

#endif
#endif
